<!--<template>-->
    <!--<div class="express-assign">-->
        <!--&lt;!&ndash;主任务&ndash;&gt;-->
        <!--<div class="main-task">-->
            <!--<el-row class="paddbottm">-->
                <!--<el-col :span="6" class="alignright">主任务：</el-col>-->
                <!--<el-col :span="12">-->
                    <!--<express-radio v-model='expressModel' :dataList='datalist'-->
                                   <!--:model-index="expressModel"></express-radio>-->
                <!--</el-col>-->
            <!--</el-row>-->
            <!--<el-row class="paddbottm" v-if="expressModel == '3'">-->
                <!--<el-col :span="24" class="paddbottm">-->
                    <!--<map-init-->
                            <!--:mapId="'map-zhipai'"-->
                            <!--:poiPicker="true"-->
                            <!--:isinitmap="isinitmap"-->
                            <!--:inputId="'inputzhipai'"-->
                            <!--mapHeight="400px"-->
                            <!--scale="14"-->
                            <!--@positionPickerOk="mapOk"></map-init>-->
                <!--</el-col>-->
                <!--<el-col :span="24">-->
                    <!--<el-col :span="6" class="alignright">精确地址：</el-col>-->
                    <!--<el-col :span="12">-->
                        <!--<el-input type="textarea" :rows="1" autosize readonly v-model="accurateAddress"></el-input>-->
                    <!--</el-col>-->
                <!--</el-col>-->
            <!--</el-row>-->
            <!--<el-row class="paddbottm">-->
                <!--<el-col :span="6" class="alignright">指派司机：</el-col>-->
                <!--<el-col :span="12">-->
                    <!--<driver-cascader  v-model="assignDriver" :api="driverApi"></driver-cascader>-->
                <!--</el-col>-->
            <!--</el-row>-->
            <!--<el-row class="paddbottm" v-if="expressModel == '1'">-->
                <!--<el-col :span="6" class="alignright">站点：</el-col>-->
                <!--<el-col :span="5">-->
                    <!--<site-cascader v-model="siteSelect" :api="siteApi"></site-cascader>-->
                <!--</el-col>-->
                <!--<el-col :span="2" class="alignright">接驳人：</el-col>-->
                <!--<el-col :span="5">-->
                    <!--<driver-cascader v-model="driverSelect" :api="driverApi"></driver-cascader>-->
                <!--</el-col>-->
            <!--</el-row>-->
            <!--<el-row class="paddbottm">-->
                <!--<el-col :span="6" class="alignright">时间：</el-col>-->
                <!--<el-col :span="6">-->
                    <!--&lt;!&ndash;{{dateTimes}}&ndash;&gt;-->
                    <!--<el-date-picker-->
                            <!--v-model="dateTimes"-->
                            <!--type="datetime"-->
                            <!--value-format="yyyy-MM-dd HH:mm:ss"-->
                            <!--style="width: 100%;"-->
                            <!--placeholder="选择日期时间">-->
                    <!--</el-date-picker>-->
                <!--</el-col>-->
                <!--<el-col :span="2" class="alignright">优先级：</el-col>-->
                <!--<el-col :span="4">-->
                    <!--<el-input type="number" v-model="priority"></el-input>-->
                <!--</el-col>-->
            <!--</el-row>-->
            <!--<el-row class="paddbottm">-->
                <!--<el-col :span="6" class="alignright">备注：</el-col>-->
                <!--<el-col :span="12">-->
                    <!--<el-input type="textarea" v-model="remark"></el-input>-->
                <!--</el-col>-->
            <!--</el-row>-->
        <!--</div>-->

        <!--&lt;!&ndash;主任务&ndash;&gt;-->
        <!--&lt;!&ndash;后置任务&ndash;&gt;-->
        <!--<div class="postposition-task" v-if="expressModel !== '2'">-->
            <!--&lt;!&ndash;<el-row class="paddbottm">&ndash;&gt;-->
            <!--&lt;!&ndash;<el-col :span="6" class="alignright" style="font-weight: 800">后置任务：</el-col>&ndash;&gt;-->
            <!--&lt;!&ndash;<el-col :span="12">&ndash;&gt;-->
            <!--&lt;!&ndash;<express-radio v-model='nextExpressModel' :dataList='datalist' :model-index="nextExpressModel"></express-radio>&ndash;&gt;-->
            <!--&lt;!&ndash;</el-col>&ndash;&gt;-->
            <!--&lt;!&ndash;</el-row>&ndash;&gt;-->
            <!--&lt;!&ndash;<el-row v-if="nextExpressModel == '3'">&ndash;&gt;-->
            <!--&lt;!&ndash;<el-col :span="24" class="paddbottm">&ndash;&gt;-->
            <!--&lt;!&ndash;<map-init-next&ndash;&gt;-->
            <!--&lt;!&ndash;:mapId="'map-houzhi'"&ndash;&gt;-->
            <!--&lt;!&ndash;:poiPicker="true"&ndash;&gt;-->
            <!--&lt;!&ndash;:inputId="'inputhouzhi'"&ndash;&gt;-->
            <!--&lt;!&ndash;:isinitmap="isinitmapNext"&ndash;&gt;-->
            <!--&lt;!&ndash;mapHeight="400px"&ndash;&gt;-->
            <!--&lt;!&ndash;scale="10"&ndash;&gt;-->
            <!--&lt;!&ndash;@positionPickerOk="positionPickerOk" >&ndash;&gt;-->
            <!--&lt;!&ndash;</map-init-next>&ndash;&gt;-->
            <!--&lt;!&ndash;</el-col>&ndash;&gt;-->
            <!--&lt;!&ndash;<el-col :span="24" class="paddbottm">&ndash;&gt;-->
            <!--&lt;!&ndash;<el-col :span="6" class="alignright">精确地址：</el-col>&ndash;&gt;-->
            <!--&lt;!&ndash;<el-col :span="12">&ndash;&gt;-->
            <!--&lt;!&ndash;<el-input type="textarea" :rows="1" autosize readonly v-model="accurateAddressNext"></el-input>&ndash;&gt;-->
            <!--&lt;!&ndash;</el-col>&ndash;&gt;-->
            <!--&lt;!&ndash;</el-col>&ndash;&gt;-->
            <!--&lt;!&ndash;</el-row>&ndash;&gt;-->
            <!--&lt;!&ndash;<el-row class="paddbottm" v-if="nextExpressModel == '1'">&ndash;&gt;-->
            <!--&lt;!&ndash;<el-col :span="6" class="alignright">站点：</el-col>&ndash;&gt;-->
            <!--&lt;!&ndash;<el-col :span="12">&ndash;&gt;-->
            <!--&lt;!&ndash;<transfer></transfer>&ndash;&gt;-->
            <!--&lt;!&ndash;</el-col>&ndash;&gt;-->
            <!--&lt;!&ndash;</el-row>&ndash;&gt;-->
            <!--&lt;!&ndash;<el-row class="paddbottm">&ndash;&gt;-->
            <!--&lt;!&ndash;<el-col :span="6" class="alignright">时间：</el-col>&ndash;&gt;-->
            <!--&lt;!&ndash;<el-col :span="6">&ndash;&gt;-->

            <!--&lt;!&ndash;<el-date-picker&ndash;&gt;-->
            <!--&lt;!&ndash;v-model="dateTimes"&ndash;&gt;-->
            <!--&lt;!&ndash;type="datetime"&ndash;&gt;-->
            <!--&lt;!&ndash;style="width: 100%;"&ndash;&gt;-->
            <!--&lt;!&ndash;value-format="yyyy-MM-dd HH:mm:ss"&ndash;&gt;-->
            <!--&lt;!&ndash;placeholder="选择日期时间">&ndash;&gt;-->
            <!--&lt;!&ndash;</el-date-picker>&ndash;&gt;-->
            <!--&lt;!&ndash;</el-col>&ndash;&gt;-->
            <!--&lt;!&ndash;<el-col :span="2" class="alignright">优先级：</el-col>&ndash;&gt;-->
            <!--&lt;!&ndash;<el-col :span="4">&ndash;&gt;-->
            <!--&lt;!&ndash;<el-input type="number" v-model="priority"></el-input>&ndash;&gt;-->
            <!--&lt;!&ndash;</el-col>&ndash;&gt;-->
            <!--&lt;!&ndash;</el-row>&ndash;&gt;-->
            <!--&lt;!&ndash;<el-row class="paddbottm">&ndash;&gt;-->
            <!--&lt;!&ndash;<el-col :span="6" class="alignright">备注：</el-col>&ndash;&gt;-->
            <!--&lt;!&ndash;<el-col :span="12">&ndash;&gt;-->
            <!--&lt;!&ndash;<el-input type="textarea" v-model="remark"></el-input>&ndash;&gt;-->
            <!--&lt;!&ndash;</el-col>&ndash;&gt;-->
            <!--&lt;!&ndash;</el-row>&ndash;&gt;-->
        <!--</div>-->
        <!--&lt;!&ndash;后置任务&ndash;&gt;-->
        <!--<div slot="footer" class="dialog-footer">-->
            <!--<el-button type="primary" @click="submitOrder">提交</el-button>-->
        <!--</div>-->

    <!--</div>-->
<!--</template>-->

<!--<script>-->
    <!--import ExpressRadio from '../../ui/Radio';-->
    <!--import SelectAddress from '../../map/selectAddressMap/selectAddress';-->
    <!--import MapInit from '../../map/map-init';-->
    <!--import MapInitNext from '../../map/map-init';-->
    <!--import DriverCascader from '../cascader/Cascader';-->
    <!--import DriverCascaderJie from '../cascader/Cascader';-->
    <!--import SiteCascader from '../cascader/Cascader';-->

    <!--export default {-->
        <!--name: "ExpressAssign",-->
        <!--components: {-->
            <!--ExpressRadio,-->
            <!--SelectAddress,-->
            <!--SiteCascader,-->
            <!--DriverCascader,-->
            <!--DriverCascaderJie,-->
            <!--MapInit,-->
            <!--MapInitNext-->
        <!--},-->
        <!--data() {-->
            <!--return {-->
                <!--isinitmap: true,-->
                <!--isinitmapNext: true,-->
                <!--siteApi: 'express/spot', // 站点api-->
                <!--driverApi: 'common/user/driver', // 司机api-->
                <!--longitude: '', // 主任务经度-->
                <!--latitude: '', // 主任务纬度-->
                <!--siteSelect: '', // 站点选择-->
                <!--driverSelect: '', // 接驳人选择-->
                <!--assignDriver: '', // 指派司机选择-->
                <!--accurateAddress: '', // 主任务精确地址-->
                <!--longitudeNext: '', // 后置任务经度-->
                <!--latitudeNext: '', // 后置任务纬度-->
                <!--accurateAddressNext: '', // 后置任务精确地址-->
                <!--remark: '', //备注-->
                <!--priority: '60', // 优先级-->
                <!--dateTimes: '',-->
                <!--datalist: [-->
                    <!--{name: '取件', label: '0'},-->
                    <!--{name: '中转', label: '1'},-->
                    <!--{name: '派件', label: '2'},-->
                    <!--{name: '调度', label: '3'}-->
                <!--],-->
                <!--expressModel: '0',-->
                <!--nextExpressModel: '1'-->
            <!--}-->
        <!--},-->
        <!--mounted() {-->
            <!--this.getNowDate();-->
        <!--},-->
        <!--methods: {-->
            <!--getNowDate() {-->
                <!--let date = new Date();-->
                <!--let seperator1 = "-";-->
                <!--let seperator2 = ":";-->
                <!--let month = date.getMonth() + 1;-->
                <!--let strDate = date.getDate();-->
                <!--if (month >= 1 && month <= 9) {-->
                    <!--month = "0" + month;-->
                <!--}-->
                <!--if (strDate >= 0 && strDate <= 9) {-->
                    <!--strDate = "0" + strDate;-->
                <!--}-->
                <!--let currentdate = date.getFullYear() + seperator1 + month + seperator1 + strDate-->
                    <!--+ " " + date.getHours() + seperator2 + date.getMinutes()-->
                    <!--+ seperator2 + date.getSeconds();-->
                <!--this.dateTimes = currentdate;-->

            <!--},-->
            <!--mapOk(value) {-->
                <!--this.accurateAddress = value.nearestJunction ? value.address + '(' + value.nearestJunction + ')' : value.address;-->
                <!--this.longitude = value.position.lng;-->
                <!--this.latitude = value.position.lat;-->
            <!--},-->
            <!--positionPickerOk(value) {-->
                <!--this.accurateAddressNext = value.nearestJunction ? value.address + '(' + value.nearestJunction + ')' : value.address;-->
                <!--this.longitudeNext = value.position.lng;-->
                <!--this.latitudeNext = value.position.lat;-->
            <!--},-->
            <!--submitOrder() {-->
                <!--let target = this.judgeTask();-->
                <!--// let params = {-->
                <!--//     driver_id: "", // 司机id-->
                <!--//     order_ids: "", // 订单id-->
                <!--//     target: {   // 主任务-->
                <!--//         type: "pick_up", // 取件-->
                <!--//     },-->
                <!--//     target: {   // 主任务-->
                <!--//         type: "send_to_send", // 派送-->
                <!--//     },-->
                <!--//     target: {   // 主任务-->
                <!--//         type: "go_spot", // 中转-->
                <!--//         id: 1,  //站点-->
                <!--//         driver_id: 1,  //不传就是站长-->
                <!--//     },-->
                <!--//     target: {   // 主任务-->
                <!--//         type: "go_point", // 调度-->
                <!--//         address: "",-->
                <!--//         lat: "",-->
                <!--//         lon: "",-->
                <!--//         driver_id: 1-->
                <!--//     },-->
                <!--//     next: {  // 后置任务-->
                <!--//         type: "go_spot",  // 派送-->
                <!--//         go_spot: [1, 2]-->
                <!--//     },-->
                <!--//     next: {  // 后置任务-->
                <!--//         type: "go_point",-->
                <!--//         address: "",-->
                <!--//         lat: "",-->
                <!--//         lon: "",-->
                <!--//         driver_id: 1-->
                <!--//     },-->
                <!--//     limit_time: this.dateTimes,  // 时间-->
                <!--//     comment: "",  // 备注-->
                <!--//     priority: "",//0-100-->
                <!--// };-->
                <!--let param = {-->
                    <!--driver_id: Number(this.assignDriver.toString()), // 司机id-->
                    <!--order_ids: "", // 订单id-->
                    <!--limit_time: this.dateTimes,  // 时间-->
                    <!--comment: this.remark,  // 备注-->
                    <!--priority: this.priority,//0-100-->
                <!--};-->
                <!--let params = Object.assign(param, target);-->
                <!--console.info('提交的参数', params);-->
                <!--// this.$http.post('express/mission', params)-->
                <!--//     .then((response) => {-->
                <!--//         console.info('成功后返回的数据', response);-->
                <!--//     })-->
                <!--//     .catch((error) => {-->
                <!--//         if (error.response.data.msg) {-->
                <!--//             this.$message.error(error.response.data.msg);-->
                <!--//         } else {-->
                <!--//             this.$message.error('请求错误：' + error.response.status);-->
                <!--//         }-->
                <!--//     });-->
            <!--},  // 确认提交-->
            <!--judgeTask() {-->
                <!--switch (this.expressModel) {-->
                    <!--case '0':-->
                        <!--return this.getTakePart();  // 获取待传取件参数-->
                        <!--break;-->
                    <!--case '1':-->
                        <!--return this.getTransfer();// 获取中转件参数-->
                        <!--break;-->
                    <!--case '2':-->
                        <!--return this.getSendOut();// 获取派送件参数-->
                        <!--break;-->
                    <!--case '3':-->
                        <!--return this.getDispatch();// 获取调度参数-->
                        <!--break;-->
                <!--}-->
            <!--},-->
            <!--getTakePart() {-->
                <!--let targets = {};-->
                <!--return targets = {target: {type: "pick_up"}} // 取件-->

            <!--},// 获取取件参数-->
            <!--getTransfer() {-->
                <!--let targets = {};-->
                <!--return targets = {-->
                    <!--target: {-->
                        <!--type: "go_spot", // 中转-->
                        <!--id: Number(this.siteSelect.toString()),  //站点-->
                        <!--driver_id: Number(this.driverSelect.toString()),  //不传就是站长-->
                    <!--}-->
                <!--} // 取件-->
            <!--},// 获取中转件参数-->
            <!--getSendOut() {-->
                <!--let targets = {};-->
                <!--return targets = {target: {type: "send_to_send"}} // 取件-->
            <!--},// 获取派送件参数-->
            <!--getDispatch() {-->
                <!--let targets = {};-->
                <!--return targets = {-->
                    <!--target: {-->
                        <!--type: "go_point", // 调度-->
                        <!--address: this.accurateAddress,-->
                        <!--lat: this.latitude,-->
                        <!--lon: this.longitude,-->
                        <!--driver_id: 1-->
                    <!--}-->
                <!--} // 取件-->
            <!--},// 获取调度参数-->

        <!--}-->
    <!--}-->
<!--</script>-->

<!--<style scoped lang="less">-->
    <!--.express-assign {-->
        <!--.main-task, .postposition-task {-->
            <!--padding: 0 0 20px;-->
            <!--.model-radio {-->
                <!--margin-left: 0px !important;-->
            <!--}-->
        <!--}-->
        <!--.alignright {-->
            <!--text-align: right;-->
        <!--}-->
        <!--.paddbottm {-->
            <!--padding-bottom: 10px;-->
            <!--line-height: 40px;-->
        <!--}-->
        <!--.dialog-footer {-->
            <!--text-align: center;-->
        <!--}-->
    <!--}-->
<!--</style>-->
